List of smallest cities in the United Kingdom

These are the chartered cities in the United Kingdom with a population of less than 100,000 at the most recent (2001) census. For the full list, see List of cities in the United Kingdom.

City Population Home Nation
1 St David's 1,797[1] Wales
2 City of London 7,185[2] England
3 Wells 10,406[3] England
4 Bangor 13,725[4] Wales
5 Armagh 14,590 Northern Ireland
6 Ely 15,102[5] England
7 Ripon 15,922[6] England
8 Truro 17,431[7] England
9 Chichester 23,731[8] England
10 Newry 27,433 Northern Ireland
11 Lichfield 27,900[9] England
12 Salisbury 39,726[10][11] England
13 Winchester 41,420[12] England
14 Canterbury 43,432 England
15 Stirling 45,115 Scotland
16 Hereford 50,154[13] England
18 Inverness 71,000 Scotland
19 Lisburn 71,465 Northern Ireland
20 Carlisle 71,465 England
21 Chester 77,040[14] England
22 Derry 83,652 Northern Ireland
23 Bath 83,992[15] England
24 Lincoln 85,595[16] England
25 Durham 87,709[17] England
26 Worcester 93,353[18] England

References